const { exec } = require('child_process');

// 打开一个新的命令提示符窗口并运行指定命令
function openCmd(command, directory) {
  // 注意：下面这种方式在某些情况下可能不会正常工作，因为它依赖于操作系统对start命令的支持。
  const cmd = `start cmd /k "cd ./${directory} && yarn ${command}"`;
  exec(cmd);
}

// 示例：
openCmd("serve-demo", "arrangement-html");
openCmd("dev", "arrangement-v2-html");
openCmd("dev", "paper-editor");
openCmd("dev", "question-select-html");
openCmd("serve", "teacher-v2-html");
